salvage yards - Alemán Inglés Diccionario